import { AttriType, OccType } from "core/typeDefine/typeDefine";

export default {
    450001: {
        name: "生命强化",//骨髓
        immuneLvl: 1,
        immuneAttriCoeType: 1,
        limit: [
            { equipmentId: 0, limitLvl: [1, 0.5] }
        ],

        attris: [{
            attriName: 'maxHp',
            values: [5, 1, 1],
            attriType: AttriType.Attri
        }]
    },
    450002: {
        name: "攻击强化",//脾脏
        preImmuneID: 450001,
        immuneAttriCoeType: 1,
        immuneLvl: 2,
        limit: [
            { equipmentId: 3, limitLvl: [2, 0.5] }
        ],

        attris: [{
            attriName: 'attack',
            values: [5, 1, 1],
            attriType: AttriType.Attri
        }]
    },
    450003: {
        name: "防御强化",//淋巴结
        preImmuneID: 450002,
        immuneAttriCoeType: 1,
        immuneLvl: 3,
        limit: [
            { equipmentId: 6, limitLvl: [2, 0.5] }
        ],

        attris: [{
            attriName: 'def',
            values: [5, 1, 1],
            attriType: AttriType.Attri
        }]
    },
    450004: {
        name: "速度强化",//扁桃体
        preImmuneID: 450003,
        immuneAttriCoeType: 2,
        immuneLvl: 4,
        limit: [
            { equipmentId: 0, limitLvl: [10, 1] }
        ],

        attris: [{
            attriName: 'speed',
            values: [5, 1, 1],
            attriType: AttriType.Attri
        }]
    },
    450005: {
        name: "暴击强化",//阑尾
        preImmuneID: 450004,
        immuneAttriCoeType: 2,
        immuneLvl: 5,
        limit: [
            { equipmentId: 3, limitLvl: [10, 1] }
        ],

        attris: [{
            attriName: 'critRate',
            values: [1, 1.5, 1],
            attriType: AttriType.Attri
        }]
    },
    450006: {
        name: "破甲强化",//胸腺
        preImmuneID: 450005,
        immuneAttriCoeType: 2,
        immuneLvl: 6,
        limit: [
            { equipmentId: 6, limitLvl: [10, 1] }
        ],

        attris: [{
            attriName: 'def',
            values: [5, 1, 1],
            attriType: AttriType.Attri
        }, {
            attriName: 'breakDefRate',
            values: [1, 1.5, 1],
            attriType: AttriType.Attri
        }]
    },
    450007: {
        name: "破甲抵抗强化",//淋巴细胞
        immuneLvl: 1,
        immuneAttriCoeType: 1,
        limit: [
            { equipmentId: 1, limitLvl: [2, 0.5] }
        ],

        attris: [{
            attriName: 'antiBreakDefRate',
            values: [1, 1.5, 1],
            attriType: AttriType.Attri
        }]
    },
    450008: {
        name: "格挡强化",//吞噬细胞
        preImmuneID: 450011,
        immuneAttriCoeType: 1,
        immuneLvl: 2,
        limit: [
            { equipmentId: 4, limitLvl: [2, 0.5] }
        ],

        attris: [{
            attriName: 'attack',
            values: [5, 1, 1],
            attriType: AttriType.Attri
        }, {
            attriName: 'blockRate',
            values: [1, 1.5, 1],
            attriType: AttriType.Attri
        }]
    },
    450009: {
        name: "破击强化",//中性粒细胞
        preImmuneID: 450012,
        immuneAttriCoeType: 1,
        immuneLvl: 3,
        limit: [
            { equipmentId: 7, limitLvl: [2, 0.5] }
        ],

        attris: [{
            attriName: 'antiBlockRate',
            values: [1, 1.5, 1],
            attriType: AttriType.Attri
        }]
    },
    450010: {
        name: "技能伤害强化",//嗜碱粒细胞
        preImmuneID: 450013,
        immuneAttriCoeType: 2,
        immuneLvl: 4,
        limit: [
            { equipmentId: 1, limitLvl: [10, 1] }
        ],

        attris: [{
            attriName: 'attack',
            values: [5, 1, 1],
            attriType: AttriType.Attri
        }, {
            attriName: 'skillHurtPer',
            values: [1, 1.5, 1],
            attriType: AttriType.Attri
        }]
    },
    450011: {
        name: "暴击伤害强化",//嗜酸粒细胞
        preImmuneID: 450014,
        immuneAttriCoeType: 2,
        immuneLvl: 5,
        limit: [
            { equipmentId: 4, limitLvl: [10, 1] }
        ],

        attris: [{
            attriName: 'attack',
            values: [5, 1, 1],
            attriType: AttriType.Attri
        }, {
            attriName: 'critHurtPer',
            values: [1, 1.5, 1],
            attriType: AttriType.Attri
        }]
    },
    450012: {
        name: "抵御战士伤害",//肥大细胞
        preImmuneID: 450015,
        immuneAttriCoeType: 2,
        immuneLvl: 6,
        limit: [
            { equipmentId: 7, limitLvl: [10, 1] }
        ],

        attris: [{
            attriName: 'maxHp',
            values: [5, 1, 1],
            attriType: AttriType.Attri
        }, {
            attriName: OccType.Warrior,
            values: [1, 2, 1],
            attriType: AttriType.OccAntiHurtPer
        }]
    },
    450013: {
        name: "抵御坦克伤害",//抗体
        immuneLvl: 1,
        immuneAttriCoeType: 1,
        limit: [
            { equipmentId: 2, limitLvl: [2, 0.5] }
        ],

        attris: [{
            attriName: 'maxHp',
            values: [5, 1, 1],
            attriType: AttriType.Attri
        }, {
            attriName: OccType.MainTank,
            values: [1, 2, 1],
            attriType: AttriType.OccAntiHurtPer
        }]
    },
    450014: {
        name: "抵御法师伤害",//溶菌酶
        preImmuneID: 450021,
        immuneLvl: 2,
        immuneAttriCoeType: 1,
        limit: [
            { equipmentId: 5, limitLvl: [2, 0.5] }
        ],

        attris: [{
            attriName: 'maxHp',
            values: [5, 1, 1],
            attriType: AttriType.Attri
        }, {
            attriName: OccType.Wizard,
            values: [1, 2, 1],
            attriType: AttriType.OccAntiHurtPer
        }]
    },
    450015: {
        name: "抵御射手伤害",//补体
        preImmuneID: 450022,
        immuneLvl: 3,
        immuneAttriCoeType: 2,
        limit: [
            { equipmentId: 8, limitLvl: [2, 0.5] }
        ],

        attris: [{
            attriName: 'maxHp',
            values: [5, 1, 1],
            attriType: AttriType.Attri
        }, {
            attriName: OccType.Archer,
            values: [1, 2, 1],
            attriType: AttriType.OccAntiHurtPer
        },]
    },
    450016: {
        name: "抵御刺客伤害",//免疫球蛋白
        preImmuneID: 450023,
        immuneLvl: 4,
        immuneAttriCoeType: 2,
        limit: [
            { equipmentId: 2, limitLvl: [10, 1] }
        ],

        attris: [{
            attriName: 'maxHp',
            values: [5, 1, 1],
            attriType: AttriType.Attri
        }, {
            attriName: OccType.Assassin,
            values: [1, 2, 1],
            attriType: AttriType.OccAntiHurtPer
        }]
    },
    450017: {
        name: "抵御辅助伤害",//干扰素
        preImmuneID: 450024,
        immuneLvl: 5,
        immuneAttriCoeType: 2,
        limit: [
            { equipmentId: 5, limitLvl: [10, 1] }
        ],

        attris: [{
            attriName: 'maxHp',
            values: [5, 1, 1],
            attriType: AttriType.Attri
        }, {
            attriName: OccType.Assistant,
            values: [1, 2, 1],
            attriType: AttriType.OccAntiHurtPer
        }]
    },
    450018: {
        name: "暴击抵抗强化",
        preImmuneID: 450024,
        immuneLvl: 5,
        immuneAttriCoeType: 2,
        limit: [
            { equipmentId: 5, limitLvl: [10, 1] }
        ],

        attris: [{
            attriName: 'antiCritRate',
            values: [1, 1.5, 1],
            attriType: AttriType.Attri
        }]
    },
    450019: {
        name: "暴伤抵抗强化",
        preImmuneID: 450024,
        immuneLvl: 5,
        immuneAttriCoeType: 2,
        limit: [
            { equipmentId: 5, limitLvl: [10, 1] }
        ],

        attris: [{
            attriName: 'antiCritHurtPer',
            values: [1, 1.5, 1],
            attriType: AttriType.Attri
        }]
    },
    450020: {
        name: "抵御战士伤害",//肥大细胞
        preImmuneID: 450015,
        immuneAttriCoeType: 2,
        immuneLvl: 6,
        limit: [
            { equipmentId: 7, limitLvl: [10, 1] }
        ],

        attris: [{
            attriName: 'def',
            values: [5, 1, 1],
            attriType: AttriType.Attri
        }, {
            attriName: OccType.Warrior,
            values: [1, 2, 1],
            attriType: AttriType.OccAntiHurtPer
        }]
    },
    450021: {
        name: "抵御坦克伤害",//抗体
        immuneLvl: 1,
        immuneAttriCoeType: 1,
        limit: [
            { equipmentId: 2, limitLvl: [2, 0.5] }
        ],

        attris: [{
            attriName: 'def',
            values: [5, 1, 1],
            attriType: AttriType.Attri
        }, {
            attriName: OccType.MainTank,
            values: [1, 2, 1],
            attriType: AttriType.OccAntiHurtPer
        }]
    },
    450022: {
        name: "抵御法师伤害",//溶菌酶
        preImmuneID: 450021,
        immuneLvl: 2,
        immuneAttriCoeType: 1,
        limit: [
            { equipmentId: 5, limitLvl: [2, 0.5] }
        ],

        attris: [{
            attriName: 'def',
            values: [5, 1, 1],
            attriType: AttriType.Attri
        }, {
            attriName: OccType.Wizard,
            values: [1, 2, 1],
            attriType: AttriType.OccAntiHurtPer
        }]
    },
    450023: {
        name: "抵御射手伤害",//补体
        preImmuneID: 450022,
        immuneLvl: 3,
        immuneAttriCoeType: 2,
        limit: [
            { equipmentId: 8, limitLvl: [2, 0.5] }
        ],

        attris: [{
            attriName: 'def',
            values: [5, 1, 1],
            attriType: AttriType.Attri
        }, {
            attriName: OccType.Archer,
            values: [1, 2, 1],
            attriType: AttriType.OccAntiHurtPer
        }]
    },
    450024: {
        name: "抵御刺客伤害",//免疫球蛋白
        preImmuneID: 450023,
        immuneLvl: 4,
        immuneAttriCoeType: 2,
        limit: [
            { equipmentId: 2, limitLvl: [10, 1] }
        ],

        attris: [{
            attriName: 'def',
            values: [5, 1, 1],
            attriType: AttriType.Attri
        }, {
            attriName: OccType.Assassin,
            values: [1, 2, 1],
            attriType: AttriType.OccAntiHurtPer
        }]
    },
    450025: {
        name: "抵御辅助伤害",//干扰素
        preImmuneID: 450024,
        immuneLvl: 5,
        immuneAttriCoeType: 2,
        limit: [
            { equipmentId: 5, limitLvl: [10, 1] }
        ],

        attris: [{
            attriName: 'def',
            values: [5, 1, 1],
            attriType: AttriType.Attri
        }, {
            attriName: OccType.Assistant,
            values: [1, 2, 1],
            attriType: AttriType.OccAntiHurtPer
        }]
    },
}